package util;

import java.nio.ByteBuffer;
import java.util.Arrays;

public class ByteTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
//		long l= 0;
//		for(int i = 0; i < 2*8; i++){
//			l = (l << (4)) | 1;
//		}
//		l=l-1;
//		System.out.println(l);
//		l= 1323866307684L;
//		ByteBuffer bb = ByteBuffer.allocate(DataPackage.len);
//		System.out.println(1323866307684L);
//		DataPackage d = new DataPackage();
//		byte [] bl = DataPackage.longToByte(l);
//		bb.put(bl);
//		System.out.println(Arrays.toString(bl));
//		System.out.println(DataPackage.byteToLong(bl,0));
//		bl = DataPackage.changeEndianess(bl);
//		System.out.println(Arrays.toString(bl));
////		bl = DataPackage.changeEndianess(bl);
////		System.out.println(Arrays.toString(bl));	
//		System.out.println(DataPackage.byteToLong(bl,0));
//		System.out.println();

//		DataPackage d = new DataPackage();
//		d.data = "hello";
//		d.framenumber = (byte)1;
//		d.time = System.currentTimeMillis();
//		System.out.println(d.toString());
//		byte[] b = d.toByte();
//		System.out.println(Arrays.toString(b));
//		DataPackage dp = new DataPackage();
//		dp.fromByte(b);
//		System.out.println(dp.toString());
//		
		
		long t = System.currentTimeMillis();
		long timerPeriod=1000;
		long result = (t/timerPeriod)*timerPeriod+timerPeriod;
		long dif = (-1660)%timerPeriod;
		System.out.println(dif);
		
	}

}
